long-term commitment - Turkish English Dictionary